\hypertarget{structv4l2__buffer}{
\section{v4l2\_\-buffer Struct Reference}
\label{structv4l2__buffer}\index{v4l2\_\-buffer@{v4l2\_\-buffer}}
}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structv4l2__buffer_a5c0f7aee43cc78c88ed64e348183b368}{
\_\-\_\-u32 {\bfseries index}}
\label{structv4l2__buffer_a5c0f7aee43cc78c88ed64e348183b368}

\item 
\hypertarget{structv4l2__buffer_a71b4d676c52a2cf2a2751f222f41840b}{
enum v4l2\_\-buf\_\-type {\bfseries type}}
\label{structv4l2__buffer_a71b4d676c52a2cf2a2751f222f41840b}

\item 
\hypertarget{structv4l2__buffer_a829095c599111ec52655155f0da54e11}{
\_\-\_\-u32 {\bfseries bytesused}}
\label{structv4l2__buffer_a829095c599111ec52655155f0da54e11}

\item 
\hypertarget{structv4l2__buffer_a410448f6e857e0e8b36b7206e1805cf1}{
\_\-\_\-u32 {\bfseries flags}}
\label{structv4l2__buffer_a410448f6e857e0e8b36b7206e1805cf1}

\item 
\hypertarget{structv4l2__buffer_a3a726981d6eaf24228f080334c88d122}{
enum v4l2\_\-field {\bfseries field}}
\label{structv4l2__buffer_a3a726981d6eaf24228f080334c88d122}

\item 
\hypertarget{structv4l2__buffer_a5d3d79584a5a5fcd05c80d356c71e852}{
struct timeval {\bfseries timestamp}}
\label{structv4l2__buffer_a5d3d79584a5a5fcd05c80d356c71e852}

\item 
\hypertarget{structv4l2__buffer_ad1d2b9a85260d72b675ca54f551bf7f2}{
struct \hyperlink{structv4l2__timecode}{v4l2\_\-timecode} {\bfseries timecode}}
\label{structv4l2__buffer_ad1d2b9a85260d72b675ca54f551bf7f2}

\item 
\hypertarget{structv4l2__buffer_ab1503458269056fcd476543b2b05009b}{
\_\-\_\-u32 {\bfseries sequence}}
\label{structv4l2__buffer_ab1503458269056fcd476543b2b05009b}

\item 
\hypertarget{structv4l2__buffer_a684f13d677fa8a98498c64e87ae9d7cf}{
enum v4l2\_\-memory {\bfseries memory}}
\label{structv4l2__buffer_a684f13d677fa8a98498c64e87ae9d7cf}

\item 
\hypertarget{structv4l2__buffer_adf3778341e2c7231724311f6bdc6e1a4}{
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
union \{\\
\>\_\_u32 {\bfseries offset}\\
\>unsigned long {\bfseries userptr}\\
\} {\bfseries m}}
\label{structv4l2__buffer_adf3778341e2c7231724311f6bdc6e1a4}
\\

\end{tabbing}\item 
\hypertarget{structv4l2__buffer_a628b80d4b707f8a334458bc8a63bb152}{
\_\-\_\-u32 {\bfseries length}}
\label{structv4l2__buffer_a628b80d4b707f8a334458bc8a63bb152}

\item 
\hypertarget{structv4l2__buffer_a86628ab9df9744211f4be4706744d723}{
\_\-\_\-u32 {\bfseries input}}
\label{structv4l2__buffer_a86628ab9df9744211f4be4706744d723}

\item 
\hypertarget{structv4l2__buffer_a65888f0159662cc35a6ccdd1d54a4e1d}{
\_\-\_\-u32 {\bfseries reserved}}
\label{structv4l2__buffer_a65888f0159662cc35a6ccdd1d54a4e1d}

\end{DoxyCompactItemize}


The documentation for this struct was generated from the following file:\begin{DoxyCompactItemize}
\item 
C:/Users/Matt/Documents/School/Robotics/zebulon/v2/cv/ext/libv4l/videodev2.h\end{DoxyCompactItemize}
